something which is reflected - Français Anglais Dictionnaire